Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ST PETERS SQUARE Terraced £1,725,000 16 Jul 2010
19 ST PETERS SQUARE Terraced £2,575,000 31 Mar 2016
20 ST PETERS SQUARE £3,550,000 7 Sep 2022
ST PETER'S HOUSE, 16A ST PETERS SQUARE Terraced £2,940,000 30 Jun 2020